package com.ruoyi.system.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.system.util.PageQueryDTO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
@Api("自助预定-订单操作记录DTO")
public class SySelfBookingRefundOrderLogDTO extends PageQueryDTO {

    @ApiModelProperty("预订会员")
    private String vipMessage;

    @ApiModelProperty("订单编号")
    private String bookingNumber;

    @ApiModelProperty("操作类型（1-订单转台,2-删除订单,3-订单转赠,4-取消订单,5-修改预订时间）")
    private Integer type;

    @ApiModelProperty("桌台")
    private String desk;

    @ApiModelProperty("桌台分类")
    private String tableClassification;

    @ApiModelProperty("操作开始时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date startTime;

    @ApiModelProperty("操作结束时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date endTime;

    @ApiModelProperty("操作人")
    private String operator;
}
